package com.unipay.mybatis.mapper;

import com.unipay.mybatis.pojo.Dept;
import org.apache.ibatis.annotations.Param;

/**
 * @BelongsProject: SSM
 * @Author: cmy
 * @CreateTime: 2023-01-14  11:54
 * @Description: TODO
 */
public interface DeptMapper {

    /*
     * @description: 通过“分步查询”，查询员工信息，以及对应部门信息的 第二步
     * @date: 2023/1/14 12:38
     * @param: [deptId]
     * @return: com.unipay.mybatis.pojo.Dept
     **/
    Dept getEmpAndDeptByStep2(@Param("deptId") Integer deptId);


    /*
     * @description: 查询某个部门，以及该部门对应的 员工信息 集合
     * @date: 2023/1/14 12:39
     * @param:
     * @return:
     **/
    Dept getDeptAndEmps(@Param("deptId") Integer deptId);

    /*
     * @description: 分步查询 部门，以及对应的员工信息 第一步
     * @date: 2023/1/14 13:25
     * @param:
     * @return:
     **/
    Dept getDeptAndEmpsByStep1(@Param("deptId") Integer deptId);
}
